reservoir below a dam - Francés Inglés Diccionario